<?php
if (! defined('IN_SCRIPT')) { die('Access Denied!'); }

$request = request::getInstance()->getDataBySecret($_GET['code']);
$answerArray   = unserialize($request['answers']);
$questionArray = unserialize($request['questions']);
?>
<h2 style="text-align: center;">Статус вашего запроса</h2>
<table style="margin: 0 auto; width: 60%;">
<tr>
    <td style="width: 50%;">Запрошен инвайт на трекер:</td>
    <td><?php echo $request['trackerName']; ?></td>
</tr><?php
for($i = 1; $i <= count($questionArray); $i++) { ?>
    <tr>
        <td><?php echo $questionArray[$i]; ?></td>
        <td><?php echo nl2br(htmlentities($answerArray[$i], ENT_COMPAT, 'UTF-8')); ?></td>
    </tr>
<?php }
$queryStatus = getRequestStatus($request['status']); ?>
<tr id="statusInfo" style="background-color: <?php echo $queryStatus['color']; ?>;">
    <td>Статус запроса:</td>
    <td><?php echo $queryStatus['text']; ?></td>
</tr>
<tr id="additionalStatus">
    <td>Сообщение:</td>
    <td><?php echo (!empty($request['response'])) ? nl2br(htmlentities($request['response'], ENT_COMPAT, 'UTF-8')) : '---' ?></td>
</tr>
</table>

<?php
// Следующая секция будет доступна только администраторам
if (defined('ADMIN_MODE')) { ?>
<h2 style="text-align: center;">Блок администратора</h2>
<table style="margin: 0 auto; width: 60%;">
<tr>
    <td style="width: 30%;">IP запросившего:</td>
    <td><?php echo long2ip($request['ip']); ?></td>
</tr>
<tr>
    <td>Установить статус:</td>
    <td>
        <select name="statusSelector" id="_statusSelector" style="width: 58%;">
            <option value="0">Принять</option>
            <option value="1">Отклонить</option>
            <option value="2">Оставить необработанной</option>
            <option value="3">Установить как неопределённую</option>
        </select>
        <input type="submit" name="btnSubmit" value="Установить статус" style="width: 40%;" onclick="updateStatus('<?php echo $_GET['code']; ?>', 'status')">
        <span id="getInfoText"></span>
    </td>
</tr>
<tr>
    <td style="width: 30%;">Установить доп. текст:</td>
    <td>
        <input type="text" id="_additionalStatus" name="additionalStatus"  style="width: 58%;" />
        <input type="submit" name="btnSubmit" value="Установить статус" style="width: 40%;" onclick="updateStatus('<?php echo $_GET['code']; ?>', 'additionalStatus')" />
        <span id="getInfoText"></span>
    </td>
</tr>
</table>
<?php } ?>